package com.example.gallerytest;

import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
import android.widget.TextView;

public class DatabaseHelper extends SQLiteOpenHelper{

	static final private String DBNAME = "PlayerImageGallery";
	static final private int VERSION = 1;
	SQLiteDatabase db;
	DatabaseAdapter adapter;
	
	
	public DatabaseHelper(Context context) {
		super(context, DBNAME, null, VERSION);
		// TODO 自動生成されたコンストラクター・スタブ
	}
	
	@Override
	public void onOpen(SQLiteDatabase db) {
		super.onOpen(db);

	}

	@Override
	public void onCreate(SQLiteDatabase db) {
		// TODO 自動生成されたメソッド・スタブ
		db.execSQL("CREATE TABLE gallery(c_id INTEGER PRIMARY KEY, c_id INTEGER PRIMARY KEY," +
										"image BYTE, creater STRING, name STRING");
		test();
		Log.e(null, "open");

	}
	public void test(){

//	     db = super.getReadableDatabase();
	        // queryメソッドの実行例
	         Cursor c = db.query("playerImage", new String[] {"c_id","g_id","name"}, null,
	                null, null, null, null);
	         adapter.setDisplay(c);
//	        boolean mov = c.moveToFirst();
//	        while (mov) {
//	            TextView textView = new TextView(this);
////	            textView.setText(String.format("%d", c.getInt(0)));
//	            textView.setText(c.getString(1));
//	            mov = c.moveToNext();
////            layout.addView(textView);
//	        }
	}

	@Override
	public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
		// TODO 自動生成されたメソッド・スタブ
		
	}

}
